<Schema name="DTMDeviceTypeIdentSchema.xml" xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes" xmlns:ident="x-schema:DTMIdentSchema.xml" xmlns:fdt="x-schema:FDTDataTypesSchema.xml">
	<!--Definition of Attributes-->
	<ElementType name="IdBusProtocol" content="eltOnly" model="closed">
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdBusProtocolVersion" content="eltOnly" model="closed">
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdManufacturer" content="eltOnly" model="closed">
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdTypeID" content="eltOnly" model="closed">
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdSoftwareRevision" content="eltOnly" model="closed">
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdHardwareRevision" content="eltOnly" model="closed">
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdDTMSupportLevel" content="eltOnly" model="closed">
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdValue" content="eltOnly" model="closed">
		<attribute type="ident:name" required="yes"/>
		<attribute type="ident:value" required="no"/>
		<attribute type="ident:protocolSpecificName" required="yes"/>
		<element type="ident:RegExpr" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="IdValues" content="eltOnly" model="closed">
		<element type="IdValue" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="DeviceIdentification" content="eltOnly" model="closed">
		<attribute type="ident:idDTMSupportLevel" required="yes"/>
		<element type="IdBusProtocol" minOccurs="1" maxOccurs="1"/>
		<element type="IdBusProtocolVersion" minOccurs="1" maxOccurs="1"/>
		<element type="IdManufacturer" minOccurs="1" maxOccurs="1"/>
		<element type="IdTypeID" minOccurs="1" maxOccurs="1"/>
		<element type="IdSoftwareRevision" minOccurs="1" maxOccurs="1"/>
		<element type="IdHardwareRevision" minOccurs="1" maxOccurs="1"/>
		<element type="IdValues" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="DeviceIdentifications" content="eltOnly" model="closed">
		<element type="DeviceIdentification" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="FDT" content="eltOnly" model="closed">
		<element type="DeviceIdentifications" minOccurs="1" maxOccurs="1"/>
	</ElementType>
</Schema>
